/*datatable通用样式*/
table.dataTable thead th, table.dataTable thead td{
    border-bottom: 0;
}
table.dataTable.no-footer{
    border-bottom: 1px #e4e4e4 solid;
}
table.dataTable thead th, table.dataTable tfoot th{
    background: #29ab71;
    color: #fff;
    font-size: 13px;
    text-align: center;
}
table.dataTable tbody td{
    padding: 10px;
    color: #353535;
    font-size: 13px;
}
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd{
    background-color:transparent;
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover{
    background-color: #f3f3f3;
}
table.dataTable tbody tr{
    border-bottom:1px #e4e4e4 solid;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
    min-width: 15px;
    height: 25px;
    line-height: 25px;
    font-size:13px;
    border:1px #bdbdbd solid;
    background: #dcdcdc;
    color: #7f7f7f;
    padding:0 5px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color:#fff !important;
    background: #29ab71;
    border:1px #29ab71 solid;
}
.dataTable td a{
    color: #0042ff;
}
.dataTable td a:hover{
    text-decoration: underline;
}